package com.xc.sys.entity;

import java.time.LocalDate;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xc.common.object.BaseEntity;
import lombok.Getter;
import lombok.Setter;

@Data
public class SysUserEntity extends BaseEntity implements java.io.Serializable {
    private static final long serialVersionUID = 6755385596023656583L;
    private String id;
    private String name;
    private String code;
    private String mobileno;
    private String password;
    private String nodeOrgId;
    private String orgId;
    private Integer state;
    private String email;
    private String phone;
    private String gender;
    private String sessionId;
    private Integer age;
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate birthday;
    private String major;
    private String roleCode;
    private String attenceRuleId;
    private String marritalStatus;
    private String jobNumber;
    private Integer staffType;
    private String employStatus;
    private String workStatus;
    private String descs;
    private String fullPinyin;
    private String initialLetter;
    private String nickName;
    private String wxid;


}